wrapped lamb liver burger - Alemán Inglés Diccionario